export enum Etheme {
  Light = "light",
  Dark = "dark",
  Os = "os",
  FreshGreen = "fresh-green",
  WarmOrange = "warm-orange",
  DreamyPurple = "dreamy-purple",
}
interface SelectionRange {
  range: Range;
  selection: Selection;
}

interface IPageInfo {
  page: number;
  pageSize: number;
  totalPage: number;
}

interface IWebRtcParams {
  id: string;
  sessionId: string;
  avatar: string;
  name: string;
}

interface IWebRtcParamsCall extends IWebRtcParams {
  IsCall: boolean;
  initiatorId: number;
}

interface IBasicMenuItem {
  label: Function | string;
  icon: Function | string;
  click: Function;
}

export type { IPageInfo, IWebRtcParams, IWebRtcParamsCall, SelectionRange, IBasicMenuItem };
